Skip to content

Conversation

@PeteGillinElastic
Copy link
Member

Our hypothesis is that the path is not round-tripping on Windows. This fixes the test by always using the canonical string for the path, when inserting and when purging.

Closes #129635

Our hypothesis is that the path is not round-tripping on Windows. This
fixes the test by always using the canonical string for the path, when
inserting and when purging.

Closes elastic#129635
@PeteGillinElastic PeteGillinElastic added :Data Management/Ingest Node Execution or management of Ingest Pipelines including GeoIP >test Issues or PRs that are addressing/adding tests labels Jun 18, 2025
@PeteGillinElastic PeteGillinElastic marked this pull request as ready for review June 18, 2025 16:20
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-data-management (Team:Data Management)

@elasticsearchmachine elasticsearchmachine added the Team:Data Management Meta label for data/management team label Jun 18, 2025
@prdoyle prdoyle added the test-windows Trigger CI checks on Windows label Jun 18, 2025
Copy link
Contributor

@prdoyle prdoyle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The test seems reasonable, and looks like what we do elsewhere to accommodate Windows. If it passes test-windows then I think we're good to go.

@PeteGillinElastic
Copy link
Member Author

Okay, I have made three attempts to get CI to pass, and I think it's failed three different times (at least two different times). The most recent one is in :build-tools-internal:test where five methods in ReleaseNotesGeneratorTest are failing. This PR is only touching one unit test, under :modules:ingest-geoip:test, which appears to be passing. So I'm going to go ahead and merge.

@PeteGillinElastic PeteGillinElastic merged commit 8555c16 into elastic:main Jun 19, 2025
31 of 33 checks passed
kderusso pushed a commit to kderusso/elasticsearch that referenced this pull request Jun 23, 2025
Our hypothesis is that the path is not round-tripping on Windows. This
fixes the test by always using the canonical string for the path, when
inserting and when purging.

Fixes elastic#129635
mridula-s109 pushed a commit to mridula-s109/elasticsearch that referenced this pull request Jun 25, 2025
Our hypothesis is that the path is not round-tripping on Windows. This
fixes the test by always using the canonical string for the path, when
inserting and when purging.

Fixes elastic#129635
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Data Management/Ingest Node Execution or management of Ingest Pipelines including GeoIP Team:Data Management Meta label for data/management team >test Issues or PRs that are addressing/adding tests test-windows Trigger CI checks on Windows v9.1.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[CI] GeoIpCacheTests testPurgeCacheEntriesForDatabase failing

4 participants